uncharacterized protein LOC118429352 protein in PropLec - UniLectin
XP_035695727
Cite How to cite